iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 20
0
自我挑戰組

Python 30日自我學習系列 第 20

Day20-Python中的字串處理(2)

  • 分享至 

  • xImage
  •  

在Python中的字串,有著許多的函數,如下 :
https://ithelp.ithome.com.tw/upload/images/20181103/20112076NEwEirt3vp.png
https://ithelp.ithome.com.tw/upload/images/20181103/20112076mAzr9s39ix.png
https://ithelp.ithome.com.tw/upload/images/20181103/20112076mxFCIs6UPd.png
因此,這裡就介紹幾種比較常用的函數用法 :

  1. str.capitalize() :
    是用來將字串變數第一個字轉變為大寫的函數。
  2. str.endswith(sub,start,end) :
    判斷字串是否有符合sub引數的值,通常可能用來搜尋檔案,而回傳的值得到是布林值True/False。而start,end的值是可有可沒有,它是用來限定搜尋的起點與終點。
  3. str.find(sub,start,end) :
    搜尋字串變數裡符合sub引數的字元位置。而start,end的值是可有可沒有,它是用來限定搜尋的起點與終點。
  4. str.index(sub,start,end) :
    基本上與上面介紹的str.find()相似,但差異在於當字串變數內搜尋不到sub字串會回傳錯誤訊息。
  5. str.split(sep, maxsplit)
    由左至右,將字串變數內的字元以sep引數字元為分隔字元進行分割◦找不到符合sep的值,就會回傳整個字串。而maxsplit的值可有可沒有,它是用來限定要分割字串變數幾次。
    明日預告 : Python中的內建函數

上一篇
Day19-Python中的字串處理(1)
下一篇
Day21- Python中的內建函數
系列文
Python 30日自我學習30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言